package com.itcam.interview.pro00.disignmodel.decoration;

/**
 * 抽象装饰器类：调料
 * 该类继承自 Beverage 抽象类，用于装饰具体的饮品。
 * 所有具体的调料装饰器都应继承此类，并实现具体的装饰逻辑。
 */
// 抽象装饰器：调料
abstract class CondimentDecorator extends Beverage {
    /**
     * 抽象方法，用于获取添加调料后的饮品描述。
     * 具体的调料装饰器需要实现此方法，以返回包含调料信息的完整描述。
     * @return 添加调料后的饮品描述
     */
    public abstract String getDescription();
}
